faulty, defective and deficient - Turc Anglais Dictionnaire